# and  布尔"与" - 如果 x 为 False，x and y 返回 False，否则它返回 y 的计算值。
# or 布尔"或"	- 如果 x 是非 false，它返回 x 的值，否则它返回 y 的计算值。
# not 布尔"非" - 如果 x 为 True，返回 False 。如果 x 为 False，它返回 True。

a = []
b = {}
c = ''
d = ()
e = None
f = False
g = 0

list1 = [a, b, c, d, e, f, g]
print(all(list1))
print(any(list1))
print(5 and 3 and 6)
print(0 and 3 and 6)
print(5 or 3 or 6)
print(0 or {} or 6 or 8)

def test():
    print('你好...')
    return False


# print(1 or test())
print(0 and test())
#
# print(7 | 3)
